package com.swlz.dto;

import com.alibaba.fastjson.annotation.JSONField;
import com.swlz.annotations.Id;
import com.swlz.annotations.Name;

/**<pre>
 * - 
 * ClassName : com.swlz.dto.UserFormDTO
 * Author : swlz
 * E-Mail : 2233875735@qq.com
 * Date : 2020年7月27日 下午3:38:09
 * Version : 1.0
 * Copyright 2020 swlz.top Inc. All rights reserved. 
 * Warning: this content is only for internal circulation of the company. 
 * It is forbidden to divulge it or use it for other commercial purposes.
 * </pre>
 **/
public class UserFormDTO {


	
	/**
	 * <pre>用户名，唯一 - USER_NAME</pre>
	 **/
	private String userName;
	/**
	 * <pre>用户昵称 - USER_NICKNAME</pre>
	 **/
	private String userNickname;
	/**
	 * <pre>用户密码 - USER_PASSWORD</pre>
	 **/
	private String userPassword;
	

	/**
	 * <pre>用户手机号码
	 *             根据业务唯一 - USER_PHONE</pre>
	 **/
	private String userPhone;
	/**
	 * <pre>用户邮箱
	 *             根据业务，唯一 - USER_EMAIL</pre>
	 **/
	private String userEmail;
	/**
	 * <pre>用户QQ
	 *             根据业务，唯一 - USER_QQ</pre>
	 **/
	private String userQq;
	/**
	 * <pre>用户支付宝号 - USER_ALIPAY</pre>
	 **/
	private String userAlipay;
	/**
	 * <pre>用户微信号 - USER_WECHAT</pre>
	 **/
	private String userWechat;
	/**
	 * <pre>用户性别 - USER_SEX</pre>
	 **/
	private Boolean userSex;
	/**
	 * <pre>用户出生日期 - USER_BRITHDATE</pre>
	 **/
	@JSONField(format="yyyy-MM-dd")
	private java.util.Date userBrithdate;
	/**
	 * <pre>用户头像 - USER_IMG</pre>
	 **/
	private String userImg;
	/**
	 * <pre>用户地址编码
	 *             省，市，区县，镇（街道），村（社区）的行政编码 - USER_ADDRESS_CODE</pre>
	 **/
	private String userAddressCode;
	/**
	 * <pre>用户详细地址
	 *             地址编码记录的省市县后的其他 - USER_ADDRESS</pre>
	 **/
	private String userAddress;
	/**
	 * <pre>用户备注 - USER_MEMO</pre>
	 **/
	private String userMemo;
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public String getUserNickname() {
		return userNickname;
	}
	public void setUserNickname(String userNickname) {
		this.userNickname = userNickname;
	}
	public String getUserPassword() {
		return userPassword;
	}
	public void setUserPassword(String userPassword) {
		this.userPassword = userPassword;
	}
	public String getUserPhone() {
		return userPhone;
	}
	public void setUserPhone(String userPhone) {
		this.userPhone = userPhone;
	}
	public String getUserEmail() {
		return userEmail;
	}
	public void setUserEmail(String userEmail) {
		this.userEmail = userEmail;
	}
	public String getUserQq() {
		return userQq;
	}
	public void setUserQq(String userQq) {
		this.userQq = userQq;
	}
	public String getUserAlipay() {
		return userAlipay;
	}
	public void setUserAlipay(String userAlipay) {
		this.userAlipay = userAlipay;
	}
	public String getUserWechat() {
		return userWechat;
	}
	public void setUserWechat(String userWechat) {
		this.userWechat = userWechat;
	}
	public Boolean getUserSex() {
		return userSex;
	}
	public void setUserSex(Boolean userSex) {
		this.userSex = userSex;
	}
	public java.util.Date getUserBrithdate() {
		return userBrithdate;
	}
	public void setUserBrithdate(java.util.Date userBrithdate) {
		this.userBrithdate = userBrithdate;
	}
	public String getUserImg() {
		return userImg;
	}
	public void setUserImg(String userImg) {
		this.userImg = userImg;
	}
	public String getUserAddressCode() {
		return userAddressCode;
	}
	public void setUserAddressCode(String userAddressCode) {
		this.userAddressCode = userAddressCode;
	}
	public String getUserAddress() {
		return userAddress;
	}
	public void setUserAddress(String userAddress) {
		this.userAddress = userAddress;
	}
	public String getUserMemo() {
		return userMemo;
	}
	public void setUserMemo(String userMemo) {
		this.userMemo = userMemo;
	}
	@Override
	public String toString() {
		return "UserFormDTO [userName=" + userName + ", userNickname=" + userNickname + ", userPassword=" + userPassword
				+ ", userPhone=" + userPhone + ", userEmail=" + userEmail + ", userQq=" + userQq + ", userAlipay="
				+ userAlipay + ", userWechat=" + userWechat + ", userSex=" + userSex + ", userBrithdate="
				+ userBrithdate + ", userImg=" + userImg + ", userAddressCode=" + userAddressCode + ", userAddress="
				+ userAddress + ", userMemo=" + userMemo + "]";
	}


	

}
